package com.example.his.api.db.dao;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

/**
 * @author myname
 * @description 针对表【tb_checkup_report(体检报告表)】的数据库操作Mapper
 * @createDate 2024-06-03 23:28:12
 * @Entity generator.domain.CheckupReportEntiy
 */
public interface CheckupReportDao {
  
  //  新增体检结果
  public int insert(Map param);
  
  //    获取分页数据
  public ArrayList <HashMap> searchByPage(Map param);
  
  //  查询总数
  public long searchCount(Map param);
  
  //  根据id查询体检报告记录
  public HashMap searchById(int id);
  
  //  更新体检报告
  public int update(Map param);
  
  //  查询体检结束大于一天还未生成体检报告记录分页记录
  public ArrayList <Integer> searchWillGenerateReport();
  
  // 保存运单信息
  public int updateWaybill(Map param);
  
}




